﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AbpApplication.Flurl
{
    public class Ess_Input
    {

        public string taskType { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string taskGroupCode { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int? groupPriority { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public List<Tasks> tasks { get; set; }
    }
    public class Tasks
    {
        /// <summary>
        /// 
        /// </summary>
        public string taskCode { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int taskPriority { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public TaskDescribe taskDescribe { get; set; }
    }
    public class TaskDescribe
    {
        /// <summary>
        /// 
        /// </summary>
        public string containerCode { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string containerType { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string storageTag { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string fromLocationCode { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string toStationCode { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string toLocationCode { get; set; }

        public bool isPutaway { get; set; }

    }
    public class Ess_Input2
    {
        public string slotCode { get; set; }
        public string containerCode { get; set; }
        public string direction { get; set; }
    }
    public class Ess_Input3
    {
        public string slotCode { get; set; }
    }
    public class Ess_Input4
    {
        public string controllerCode { get; set; }
        public string index { get; set; }

        public string tagCode { get; set; }

        public string color { get; set; }

        public string mode { get; set; }

        public string rank { get; set; }
        public string display { get; set; }
    }
}

